export interface IRepairLogRes {
  code: number;
  data: IRepairLogItem;
  msg: string;
}
interface IOrders {
  asc: boolean;
  column: string;
}
export interface IRepairLogItem {
  countId: string;
  current: number;
  maxLimit: number;
  optimizeCountSql: true;
  orders: Array<IOrders>;
  pages: number;
  records: [];
  searchCount: true;
  size: number;
  total: number;
}
// 报修分页查询
export interface IRepairLogReq {
  state?: number;
  teacherName?: string;
  labName: string;
  experimenterName?: string;
  problem?: string;
  repairDescription?: string;
  page: number;
  pageSize: number;
}
export interface IRepairInfo {
  createTime: string;
  experimenterId: number;
  experimenterName: string;
  id: number;
  isDeleted: number;
  labId: number;
  labName: string;
  problem: string;
  repairDescription: string;
  state: number;
  teacherId: number;
  teacherName: string;
  updateTime: string;
}
export interface IRepairDesc {
  teacherId?: number;
  labId?: number;
  experimenterId?: number;
  problem?: string;
}
